Taj Mahal is a stylish Indian restaurant offering traditional dishes, including vegetarian and gluten-free options.