20 Leighton Beach Boulevard, North Fremantle, Western Australia 6159 Australia
Kitchen
Photo Credit: Yelp