Report by
Terra Luna Café Providence, De Pasquale Avenue, Providence, RI, USA
3 years ago •reported by user-mrcyh588 • details
| Symptoms: Vomiting
117
Comments
Comment
