Report by

Food Safety Report: Olive and Finch, East 17th Avenue, Denver, CO, USA.

8 years ago reported by user-thdg4223 business

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

1552 East 17th Avenue, Denver, 80218 Colorado, United States

My sister and I both got sick from their quinoa salad. It was one of the worst illnesses I’ve had in years. | Symptoms: Diarrhea, Fever, Nausea, Vomiting

#denver #colorado #unitedstates #salad

113   Comments Comment

Recent Reports Near Me