Report by
Sbarro Nausea, Vomiting Report - Sbarro, Grapevine Texas
3 years ago •reported by user-whcgk829 • business
3000 Grapevine Mills Parkway, Grapevine, 76051 Texas, United States
Both me and my husband experienced vomiting and nausea from eating here! It’s insane. | Symptoms: Nausea, Vomiting
17
Comments
Comment
