Review of LuLu's

163 Main Street, Los Altos, CA 94022

Overall Rating

Review


The food was delicious and there were to a of gluten free options!!!!

Updated 6 years ago

Celiac