BREAKFAST - LUNCH - DINNER

COME VISIT US

RESERVATIONS

Please do not make reservation through email. We ask that you either come in or contact us via telephone.
(650) 336-7613

OUR LOCATIONS

OLYMPUS

Caffe & Bakery

135 Castro St
Mountain View, CA 94041
Tel (650) 336-7613
Fax (650) 386-5684

EPHESUS

Mediterranean Cusine

185 Castro St
Mountain View, CA 94041
Tel (650) 625-8155
Fax (650) 625-8144

BUSINESS HOURS

Open all day
Mon-Sun
7 am to 10 pm

Please contact us for holiday hours.

CONTACT US