Report a review

  • 5
  • Falafel deliciousness

After months of living in Russia, a bit of vegetarian food is a god-send! I went searching for this place as a nearby place from Red Square. It is totally within walking distance of Red Square. I was quickly seated and once I placed my order quickly served. The people were super nice and helpful. I used and ordered in Russian, so I'm not sure about the English options.


Why are you reporting this review?