Opened in May 2018, The Bavarian Rouse Hill has a spacious dining area with 350 seats as well as a welcoming outdoor space for around 30 seats. The Bavarian... Read full article »