Touted by some as being the best Indian food in all of Heidelberg, Taj Mahal is a must try. This restaurant specializes in making the best of tandoor dishes and curries. The restaurant is sure to take you on a gastronomic journey to India with the authentic spices and ingredients used while preparing the traditional Indian delicacies. Quantity of the dishes is very good and they also have an impressive list of beverages to accompany your meal.
Moghul stands true to its name by being a stunning dining setting, perfect for kings and queens. The restaurant in Heidelberg brings forth the true tradition of Indian gastronomy with their delightful offers and flavorsome food. The place is great if you want to try some authentic Indian cuisine with great curries and tandoori dishes. Food is nice but the best thing is the service and the warm and stylish ambiance.
Located just off the Marktplatz, this casual restaurant specializes in Indian cuisine. There is a good selection of vegetarian dishes, which come with basmati rice, several salads and snacks, and beverages, including a few Indian drink options. Especially recommended are the chickpea curry, malai kofta, vegetable korma, and sabji bhindi. Catering to vegan and vegetarian diners, Raja Rani is a fast favorite with both locals and tourists alike.