STAMPA!
A pocket of Italy, inside the heart of Perth’s iconic Print Hall. Tucked behind the main bar in Print Hall, the room hums with the easy energy of a long…
125 St Georges Terrace,
Perth WA 6000, Australia
Google Map