Directory The Last Chance Rock & Roll Bar North Melbourne, VIC 238 Victoria St North Melbourne VIC 3051 thelastchance.com.au