Alumbra

Save
  • Address
    Shed 9, Central Pier, 161 Harbour Esplanade, Docklands
  • Phone
    8623 966
  • Website
  • Transport
    tram: 48, City Circle
    

Let us know if these details are incorrect

Lonely Planet review

Beware the meat-market antics on weekends; during the week it's worth a look for its good music and bar staff and stunning location.