Tel:
+356 2137 0403 | St Andrew’s Road, St Andrews, Malta. The Pavillon Palace is an Asian Food Restaurant, offering exquisite Chinese Food and Singapore Cuisine in Malta. Our head-chefs have years of experience in preparing ultra-delicate Chinese and Singaporean food.
The food is delicious and delightful, but it is also very well-priced!