Processing, please wait ...
Olympus Caffe & Bakery
Mountain View
Cuisines: Breakfast, Greek, Sandwiches, Paninis, American
Address: 135 Castro St ; Mountain View CA, 94041
Order was cancelled by the restaurant, unfortunately.
Really exceptional breakfast. My team has never been so happy! The food was still fresh and was packaged thoughtfully. Will order again!