Taj Mahal is an Indian restaurant offering a culinary journey through the flavors of India, with a menu featuring chicken, lamb, and beef dishes.