Walkabout Creek is an australian restaurant, located at 60 Mount Nebo Rd, Enoggera Reservoir QLD 4520, Australia
Sure, I like it.