Before moving to Moscow, I was living in South East Asia for a number of years and got accustomed to eating a lot of heavily spiced food. Although I do enjoy certain Russian foods, my single biggest complaint is that spices are not extensively used. To help me spice up my life, I went in search of the best Indian food in Moscow and I found it at Devi Cafe.
Now, I feel like I have to place a bit of a disclaimer here – I have not tried every Indian place in Moscow (yet). However, having asked a lot of people, Devi Cafe comes the top of everyone’s list and after tasting the food for myself, I find it hard to believe anyone can top their offering.
If you are looking for a fine dining experience though, it is best that you skip Devi Cafe. The cafe itself is located on the People Friendship University campus and has a very low cost, student vibe. I personally really enjoy the casual feel and don’t mind at all that not every little detail is attended to. You can also see the student focus on the menu, with Thali sets and business lunches pitched specifically to student budgets. The main menu has a good range of well known Indian dishes and also has a decent Chinese section. They do advertise delivery, however I have not personally used this service and can’t vouch for how reliable it is.
Possibly my favourite thing about Devi Cafe is how affordable it is. You can easily have a meal for two, with drinks and dessert for under 2000RUB. Often with ethnic food in places like Moscow, you are charged a premium, but at Devi Cafe you can get amazing Indian food for a great price. With all these aspects considered, I feel very safe in declaring the fare at Devi Cafe the best Indian food in Moscow.
If you find an Indian restaurant that you think could be a challenegr for this prestigious title, then please leave a comment below and I will happily investigate!