Report by
Food Safety Report: Applebee's Tulsa OK.
10 years ago •reported by user-gvvj9425 • business
4733 South Yale Avenue, Tulsa, 74135 Oklahoma, United States
Symptoms: Nausea, Vomiting
10
Comments
Comment
