Report by
Food Safety Report: Sprouts Farmers Market, South Westlake Boulevard, Thousand Oaks, CA, United States.
6 years ago •reported by user-xrrfj458 • business
1012 South Westlake Boulevard, Thousand Oaks, 91361 California, United States
I have eaten here before as its close to my work and they have easy quick lunches. i felt fine all day until about 3am that morning and was sick all day. | Symptoms: Fever, Nausea, Vomiting