Indian Palace offers a diverse menu of culinary delights from across India's various regions.