Review of Ephesus

185 Castro St, Mountain View, CA 94041

Overall Rating

Review


Quite some tasty food. Some vegetarian options, quite a few meat entrée options.

Updated 8 years ago

Symptomatic Celiac