Taj India is an Indian restaurant offering biryani, kebabs, and vegetarian dishes in a colorful venue with richly patterned wallpaper.