Willalooka Rest Area - Willalooka: Public amenities. Willalooka Rest Area - Willalooka:  Public amenities.