Olympus Caffe & Bakery
Restaurants · San Jose, CA
Breakfast & Brunch, Turkish, Greek. Serving the Russian-speaking community in San Jose.
Address: 135 Castro St, Mountain View, CA, 94041
Phone: (650) 336-7613
Website: http://www.cafeolympus.com/
Loading map...