D'Albora Marina New Beach Rd, New South Wales 2011 Australia
Our store back in the 80's
Photo Credit: Yelp