Food Safety Report: KFC Rennes Saint-Gregoire, Rue du Chesnay Beauregard, Saint-Gregoire, Francia 3 years ago • details 6 I got diarrhea and nausea