20 Leighton Beach Boulevard, North Fremantle, Western Australia 6159 Australia
Beach inspired table decor.
Photo Credit: Yelp