About Us

Palo Alto's perfect place to have a tasty and delicious Falafel Wrap, Shawerma, or Hummus Plate! We're open from 11:30am to 9:00pm, seven days a week.

Both of our mediterranean wraps restaurants are conveniently located, on California Avenue, and on University Avenue, in beautiful Palo Alto.