The Store Room

2-12 st kilda rd, 3182
The Store Room The Store Room is one of the popular Bar located in 2-12 st kilda rd , listed under Bar in St Kilda , Barber Shop in St Kilda , Gastropub in St Kilda ,

Contact Details & Working Hours

More about The Store Room

a secret little space that has so much mystery and wonder when you step in side.. and thats just the bartenders... wait until you see the bar.

Map of The Store Room