Elegant Indian restaurant, Taj Mahal, offering a vast menu of tandoori dishes, dosas, and seafood in a refined setting with Asian art and wood carvings.