The Bavarian Shellharbour is located in Shellharbour City Centre, Australia on Shop 2021 Stockland Shellharbour Shopping Centre, 211 Lake Entrance Rd. The Bavarian Shellharbour is rated 4 out of 5 in the category german restaurant in Australia.
Address
Shop 2021 Stockland Shellharbour Shopping Centre, 211 Lake Entrance Rd