Palm Palace serves a fusion of authentic South Indian and Sri Lankan cuisine.