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