Report by

Lettuce Suspected: Illness Trio - Los Altos Grill, Los Altos California

2 years ago reported by user-bgfg9469 business

Los Altos Grill, 3rd Street, Los Altos, CA, USA

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

#losaltos #california #unitedstates #lettuce

Recent Reports Near Me