Food Safety Report: Schnucks Westfall Plaza, West Florissant Avenue, St. Louis, MO, USA 1 year ago • details 117 My mom had vomiting from a chicken pot pie on april 11th