Taj Palace is an Indian restaurant offering a menu of traditional dishes, including tandoori specialties and a variety of curries.