Red Lobster, South Eldorado Road, Bloomington, IL, USA

Intoxicaciуn Alimentaria hace 10 meses
South Eldorado Road, Bloomington, 61704 Illinois, United States
Red Lobster, South Eldorado Road, Bloomington, IL, USA
“This is my second time, the first I got crab alfredo, and this time i got the wood grilled shrimp skewers, i never ate one of the biscuits
Reported By Iwaspoisoned.com User
1 person had — fever, nausea and vomiting
Reported: