Report by
Lettuce Suspected: Illness Trio - Los Altos Grill, Los Altos California
6 months ago •reported by user-bgfg9469 • business
233 3rd Street, Los Altos, 94022 California, United States
The only thing that I ate that could have caused was the lettuce (everything else was cooked or shared with others) | Symptoms: Nausea, Diarrhea, Vomiting