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.