Mediterranean Wraps
Palo Alto
,
CA
Customers flock to this small restaurant for their tasty falafel and shawerma wraps and welcoming staff.
9
out of
10
based on
17
reviews