Here are five great restaurants offering good quality Indian cuisine in Sofia.
ul. Han Asparuh 3 (+359) 87 614 5372
You need to know about this place as it is just a little off the beaten track and yet in the heart of the city. Excellent Indian food, refreshingly friendly and co-operative service. British run.
ul. Tsvetna Gradina 56 (+359) 2 865 02 16
Featuring excellent traditional Nepali and Indian cuisine, anyone who has been to Nepal will be happy to find Momos on the menu here! An open fire place and ethnic decor makes for a dining ambience that transports you to the magical Himalayas, with friendly service and delicious food.
ul. Francois Mitterand, Studentski Grad (+359) 896 179986
ul. Hristo Belchev 6 (+359) 2 987 6019
Swaagat offers authentic Indian cuisine in the heart of the city. The intimate setting lends itself to small groups as it has 2 separate dining areas. Chicken tikka comes in two marinade options; lemon or garlic and ginger. Very tasty with plenty of vegetarian options. If you feel like exploring - on a budget - there are daily lunch combo specials which are worth checking out.
ul. 11 Avgust 11 (+359) 2 9873632
Oldest Indian restaurant in Sofia with a great city centre location spread over several floors of a large house behind the Opera and close to Alexander Nevsky Cathedral. This restaurant is popular with both locals and expats alike, the food is authentic and tasty and the overall ambience is warm, cosy and inviting.