Phone: (+1)6504533009
Address: 1754 Laurel Street, San Carlos, United States Of America
City: San Carlos
Menu Dishes: 21
Reviews: 483
"This restaurant specializes in satay, and the chefs clearly aren’t trained in making Mediterranean cuisine. The ingredients don't taste fresh; they seem like they were previously frozen and just thawed out. The Orens in Palo Alto is excellent, so I’m surprised they would risk their reputation by associating with such subpar food. The falafel sandwich lacked fresh cucumbers and tomatoes, instead featuring a stale mix of cucumbers, tomatoes, and peppers. The sauces were barely present. I won’t be ordering from this place again. @orens, if I were you, I wouldn’t market this as falafel under the Orens name."
All prices are estimates on menu.
