Report by
Food Safety Report: Red Lobster, Xavier Drive, Yonkers, NY, United States.
9 years ago •reported by user-rdtfr459
833 Kimball Avenue, Yonkers, 10704 New York, United States
Symptoms: Diarrhea, Nausea, Fever, Vomiting
28
Comments
Comment
