Food Safety Report: POPEYES CHICKEN BRAMALEA CITY CENTRE, 50 Peel Centre Dr, Brampton, ON L6T 3R5, Canada 4 years ago • details 12 Chicken Nobody else ate started within an hour of eating with nausea vomiting every hour and then diarreah too