Processing, please wait ...
Olympus Caffe & Bakery
Mountain View
Cuisines: Breakfast, Greek, Sandwiches, Paninis, American
Address: 135 Castro St ; Mountain View CA, 94041
Amazing food- generous portions and very well presented. The mixed fruit tray was beautifully done!!!
Really exceptional breakfast. My team has never been so happy! The food was still fresh and was packaged thoughtfully. Will order again!