Mountain View Greek

1 place in Mountain View, California

Greek in Mountain View: discover the best-rated places on Vota, ranked by real local diner votes, not ads or fake reviews.

Olympus Caffe & Bakery
Olympus Caffe & Bakery

Greek · American · Bakery

135 Castro St

Not rated yetSee menu and prices