Restaurant Taj Mahal offers authentic Indian cuisine, including vegetarian dishes and vegan options. They feature traditional dishes prepared in a clay oven and offer a buffet.