Restaurants in Boston, MA
Restaurants
25 Central Sq.,
Boston ,
MA
02128
UNITED STATES
Based on 2 reviews
Sandwich and a smile
Now, I hesitated reviewing Falafel Palace because I've only been there once....but I was delighted by my first visit and decided to go for it. Plus, I can amend a review, right? My first visit to Falafel Palace was a little worrisome. It...Perfect Hole in the Wall
Falafel, Schwarma, Grape Leaves, Lentil Soup . . .Worldwide > United States > Boston, MA > Restaurants