Tajj Mahal is a well-known Indian restaurant in Moscow that serves delicious and authentic Indian cuisine. The restaurant has a warm and inviting atmosphere, and the menu features a variety of vegetarian and non-vegetarian dishes. Some of the popular dishes at Tajj Mahal include chicken tikka masala, lamb vindaloo, and paneer butter masala.