Taj Mahal is an Indian restaurant known for its authentic flavors and unique Thali menu. Temporarily closed.