EPHESUS RESTAURANT
185 Castro Street
Mountain View, CA94041

Phone #: (650)625-8155
ephesusrestaurant@hotmail.com

 
Please give us a call for catering orders.

View Larger Map

View Larger Map
Design & SEO by