Report by
Shellfish Illness Suspected - La Barra de Carles Abellan, Barcelona Cataluña
6 years ago •reported by user-pzcq2122 • business
Barcelona, 08039 Cataluña, Spain
Not sure. Maybe shellfish | Symptoms: Diarrhea, Nausea, Vomiting
118
Comments
Comment
