Processing, please wait ...
Ephesus Mediterranean Cuisine
Cuisines: Catering, Turkish, Mediterranean, Greek, Wraps
Address: 185 Castro St ; Mountain View CA, 94041
falafal was great
We rarely order Mediterranean food, but when we do, the office goes nuts for it. The falafels were very good and people love the wraps.