Taj Mahal is an Indian restaurant offering thali platters, tandoori dishes, biryani, and curries. The stylish space is decorated with Hindu deities.