Taj Mahal Restaurant

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.

If you love Indian food you know that getting the right balance between spices and flavour are so important. Often you go to an Indian restaurant and find that the food has so many spices that you can no longer taste anything else! Taj Mahal have got that perfect balance.