Bars

The Store Room

Unclaimed

2-12 St Kilda Rd, St Kilda, VIC 3182


Venue Map

Get directions to The Store Room

Venue Features

Dining

Entertainment