Taj Mahal is a well-known Indian restaurant in Ho Chi Minh City, serving delicious and authentic Indian cuisine. The restaurant has a warm and welcoming ambiance, and the staff is friendly and attentive. The menu includes a variety of vegetarian and non-vegetarian dishes, such as tandoori chicken, lamb vindaloo, and paneer tikka.