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

Open all day

Monday to Sunday
11 am to 10 pm

Please contact us for holiday hours.

EPHESUS
Mediterranean Cusine

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

OLYMPUS
Caffe & Bakery

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

 

Behind the block, there is large public parking available.