Food Safety Report: Popeyes Louisiana Kitchen, Hofwiesenstrasse, Zurich, Switzerland 1 year ago • details 20 Food poisoning from chicken sticks