About
The Palace Restaurant is a local family run business, first opened in January 1994. We are fully licensed and air conditioned with a modern decor. By using only the freshest of ingredients, we produce mouth watering dishes perfected to your taste.
Details