Report by
Food Safety Report: The Three Broomsticks, Universal City Plaza, Universal City, California, United States.
6 years ago •reported by user-fmrdy688 • business
100 Universal City Plaza, Universal City, 91608 California, United States
Three of us got the fish and chips and two of us felt nauseated and one of us threw up. Coincidence? I think not! :( | Symptoms: Nausea