Feedback on Lenard's - Willows Shopping Centre, Thuringowa Central. (Hospitality and Gastronomy) located in Thuringowa Central (Queensland)