Taj Mahal Restaurant


Copyright: Foodio/Shutterstock.com
DESTINATIONS bulgaria sofia Dining Taj Mahal Restaurant

Taj Mahal Restaurant

This excellent restaurant is heralded by connoisseurs as one of the best for Indian cuisine in the country, and possibly beyond. The menu is varied, comprised of authentic Indian dishes such as tandoori, curries, various dishes with chicken and seafood, and more.


Due to its geographical location and its history of settlement, Bulgarian cooking is a mixture of several cuisines. Look out for Shopska Salad or the Turkish-influenced Kebapcheta and Kyufteta (spiced minced meat, molded and grilled). Do not miss out on a hearty bowl of Kavarma and if there is room left, be sure to try the renowned Bulgarian yoghurt.