Food Safety Report: Popeyes Louisiana Kitchen, 50 North Western Avenue, Chicago, IL, USA 3 years ago • details 1.9K chicken sandwich