Report by

Food Safety Report: Sbarro, Plaza Drive, West Covina, CA, United States.

9 years ago reported by user-ttwy3378

Sbarro, Plaza Drive, West Covina, CA, United States

112 Plaza Drive, West Covina, 91790 California, United States

 Symptoms: Diarrhea, Nausea, Fever

#sbarro #westcovina #california #unitedstates

Recent Reports Near Me