Review of LuLu's

876 Laurel St, San Carlos, CA 94070

Overall Rating

Review


Excellent fresh mexican food. separate GF menu. friendly staff.

Updated 7 years ago

Celiac