Report a review

  • 5
  • the best falafel in town

it's really the best falafel in town. Delicious and made with love. very nice staff too


Why are you reporting this review?