Filters:
seafood restaurant in Saint Kilda
About 3 results.
Paper Fish
Jacka Boulevard 30, 3182 Saint Kilda, AustraliaWe’ve reimagined this enduring Aussie staple for today. That means locally caught fish that’s fresher than a post-surf breeze, and a light menu that won’t weigh