Report by
Food Safety Report: Yard House, Newport Center Drive, Newport Beach, CA, USA.
7 years ago •reported by user-rxgg4412 • business
849 Newport Center Drive, Newport Beach, 92660 California, United States
Symptoms: Diarrhea, Fever, Nausea, Vomiting
27
Comments
Comment
