Report by
Food Safety Report: Grape Leaves, South Oak Park Avenue, Oak Park, IL, United States.
7 years ago •reported by user-vzghn984 • business
129 South Oak Park Avenue, Oak Park, 60302 Illinois, United States
2 days of nausea. I ate the hummus, stuffed grape leaves and the vegetable skewers. | Symptoms: Diarrhea