New Kapadokia Restaurant
(650) 368-5500 | View Website

2399 Broadway St, Redwood City, CA | Directions   94063

37.486307 -122.230910
Get Directions