Report by
Nausea After Italian Food - Italia Express Denton, Denton Texas
3 years ago •reported by user-xxzbz916 • business
2201 South Interstate 35, Denton, 76205 Texas, United States
After eating i felt like throwing up | Symptoms: Nausea
36
Comments
Comment
