Food Safety Report: Subway, Postplatz, 71032 Böblingen, Germany 2 years ago • details 13 Getting green diarrhea right after eating... still abdominal pain and diarrhea after several hours