Paper Fish St Kilda, Melbourne
Our St Kilda store comes out to play when the sun does. Grab your order, don your sunnies and hit the beach.
Beachside, Stokehouse Precinct 30 Jacka Boulevard, St Kilda VIC 3004
Tel: 03 8691 6830