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 ...
Menu, hours, photos, and more for Olympus Cafe and Bakery located at 135 Castro St, Mountain View, CA, 94041-1201, offering Breakfast, Dinner, Salads, ...
Rating
(133)
Olympus Caffe & Bakery · Page · Breakfast & Brunch Restaurant · (650) 336-7613 · cafeolympus.com · Rating · 4.2 (442 Reviews).
Breakfast, Lunch, Dinner. 135 Castro St, Mountain View, California 94041. www.cafeolympus.com. Highlights's profile picture. Highlights. 135 posts