Sultan’s Palace is really a cherished place amongst individuals who value the complexity and richness of Indian Delicacies. The opulent décor is matched by the amazing food. In case you’re trying to savour genuine Indian cuisine in Liverpool, Sultan’s Palace is a jewel in town’s culinary crown. This relatives-owned Indian https://hemanimehmiindianrestaurant.com.au/contact-us/