Taaj Palace is an Indian restaurant offering a diverse menu with both buffet and à la carte options, including vegan and vegetarian dishes.