Walkabout Creek is an australian restaurant, located at 60 Mount Nebo Rd, Enoggera Reservoir QLD 4520. [read more]