Outback Cafe The

121 Tower, Leonora WA 6438