Taj Palace offers a blend of Indian and Italian cuisine. The establishment is noted for its air-conditioned dining area and the option for outside seating. Delivery services are also mentioned.