Report by

Calamari Nausea Vomiting Alert - Revolution Leicester, Leicester England

4 years ago reported by user-fzqpj338 business

Revolution Leicester, New Walk, Leicester, UK

6b New Walk, Leicester, LE1 6TF England, United Kingdom

calamari i think just me, It happened now | Symptoms: Nausea, Vomiting

#leicester #england #unitedkingdom #calamari

Recent Reports Near Me