Olympus Caffe & Bakery
No reviews yet
Orders through Toast are commission free and go directly to this restaurant
All hours
Sunday | 8:00 am - 11:30 pm |
Monday | 8:00 am - 11:30 pm |
Tuesday | 8:00 am - 11:30 pm |
Wednesday | 8:00 am - 11:30 pm |
Thursday | 8:00 am - 11:30 pm |
Friday | 8:00 am - 11:30 pm |
Saturday | 8:00 am - 11:30 pm |
Restaurant info
Mediterranean breakfast dishes including omelets, scrambles, crepes, pancakes, pastries, cakes, desserts and much much more! All homemade baking and cooking... We also have german style BierGarten patio. German draft beers, Bratwurst, Gras fed Burgers, Pretzel and many more...
Location
135 Castro Street, Mountain view, CA 94041
Gallery
Similar restaurants in your area
Popular restaurants in Mountain view
More near Mountain view