232 the Parade, Adelaide, South Australia 5067 Australia
The salt and pepper squid
Photo Credit: Yelp