Address: Iluka Alley, Narrabundah Shops, Narrabundah, Canberra, District of Canberra Central, Australian Capital Territory, 2604, Australia