Food Safety Report: Lucky Dog Hot Dog, West Lake Street, Melrose Park, IL, USA 6 years ago • details 16