Taj Mahal is an Indian restaurant offering a festival of perfumes, spices, and colors. It provides dine-in, takeaway, and delivery services.