Report by
Food Safety Report: SUBWAY® Restaurants, Market Street, St. Louis, MO 63101, USA.
7 years ago •reported by user-fzpf4339 • business
1010 Market Street, St. Louis, 63101 Missouri, United States
NOTE: This was on 5/24/18. | Symptoms: Diarrhea, Nausea, Vomiting
262
Comments
Comment
