1
EPHESUS
Mediterranean Cusine

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

2
OLYMPUS
Caffe & Bakery

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

3
Coming Soon