33 South Tce, Fremantle, Fremantle, Western Australia 6160 Australia
Indoor Seating
Photo Credit: Yelp