Australian Innovation is located in South Yarra, Australia on 11/27 Kensington Rd. Australian Innovation is rated 3 out of 5 in the category festival in Australia.
Address
11/27 Kensington Rd
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance