Greek Spot
604 S Mary Ave, Sunnyvale
(408) 900-8239
Menu
Reserve
Restaurants in Sunnyvale, CA
Greek Spot
604 S Mary Ave, Sunnyvale, CA 94087
(408) 900-8239