Olive and Finch, East 17th Avenue, Denver, CO, USA

Poisoned 2 years ago
East 17th Avenue, Denver, 80218 Colorado, United States
Olive and Finch, East 17th Avenue, Denver, CO, USA
“My sister and I both got sick from their quinoa salad. It was one of the worst illnesses I’ve had in years.”
Reported By Iwaspoisoned.com User
2 people had — diarrhea, fever, nausea and vomiting
Reported: