Olympus Caffe & Bakery
(1,868)
Cafe
Cafe offering classic American & Greek eats for breakfast through dinner, plus baked goods & cakes.
Address: 135 Castro St, Mountain View, CA 94041
Hours: Open ⋅ Closes 10 PM
Phone: (650) 336-7613
Come and experience the best Mediterranean restaurant in Bay Area. We are also waiting for you for our various breakfast, lunch, dinner menus in Mountain ...
Rating
(133)
Olympus Caffe & Bakery · Page · Breakfast & Brunch Restaurant · (650) 336-7613 · cafeolympus.com · Rating · 4.2 (442 Reviews).
Menu, hours, photos, and more for Olympus Cafe and Bakery located at 135 Castro St, Mountain View, CA, 94041-1201, offering Breakfast, Dinner, Salads, ...
Breakfast, Lunch, Dinner. 135 Castro St, Mountain View, California 94041. www.cafeolympus.com. Highlights's profile picture. Highlights. 135 posts