Review of Ephesus

185 Castro St, Mountain View, CA 94041

Overall Rating

Review


After the third time they accidentally lined my plate with lavish I gave up on this place. There is a disconnect in communication between the server and the kitchen.

Updated 6 years ago

Celiac