Report by
Food Safety Report - Applebee's, Temple Terrace Florida
2 years ago •reported by user-ywzfw471 • business
5779 East Fowler Avenue, Temple Terrace, 33617 Florida, United States
Got diarrhea and vomiting. | Symptoms: Diarrhea, Vomiting2 years ago •reported by user-ywzfw471 • business
5779 East Fowler Avenue, Temple Terrace, 33617 Florida, United States
Got diarrhea and vomiting. | Symptoms: Diarrhea, VomitingSearch