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