Report by
Food Safety Report: Hibachi Grill Supreme Buffet, 3000 Island Ave, Philadelphia, PA, United States.
7 years ago •reported by user-gkcxp327 • business
3000 Island Avenue, Philadelphia, 19153 Pennsylvania, United States
Diarrhea, Nausea,Vomiting, Numbness in my legs and arms, Sharp pains in my back and neck | Symptoms: Diarrhea, Nausea, Vomiting, Numbness