The Macaw Nest Tea Garden is a place where you can enjoy a calm and peaceful atmosphere and fantastic food.
Opened 1 February 2016
Welcome to the Pavillion Family Restaurant & Grill. Pop in and satisfy your taste buds, we look forward to exceeding your expectations!