Review of LuLu's

163 Main St, Los Altos, CA 94022

Overall Rating

Review


Very knowledgeable about cross contamination. Have never gotten sick here, and food is fresh and yummy.

Updated 8 years ago

Celiac