You are now leaving Menulist
We hope to see you again soon!
Falafel Palace
25 Central Square Cambridge, MA 02139-3310, United States
Falafel, Vegetarian, Mediterranean, Meat, Vegan Options, Delivery Services, Lebanese, Mediterranean, Bar, Vegan, American, North American, Vegetarian, Sandwiches, Chicken, Pub, Middle Eastern, Pub
The redirect does not work? Just click on this link or copy it into your address bar