Book your next dining experience with a prime riverside location in Matilda Bay, Perth Western Australia with spectacular swan river views.