Skip to main content

New Kapadokia Restaurant

restaurant · turkish restaurant · Redwood City, CA

Address
2399 Broadway St, Redwood City, CA 94063
Phone
(650) 368-5500
Website
newkapadokia.com
Where
37.4863, -122.2311

Search Hominin for New Kapadokia Restaurant

Other restaurants nearby

More in Redwood City