Contact Us

Drop us a line!

visit our other location :

OLYMPUS CAFFE & BAKERY 

135 Castro Street, 

Mountain view, CA, 94041

WWW.CAFEOLYMPUS.COM

EPHESUS

185 Castro Street, Mountain View, California 94041, United States

phone : 650 625 8155 .......................... fax : 650 625 8144 ................. email : ephesusrestaurant@hotmail.com

Open today

11:30 am – 08:30 pm