Review of Lula Cafe

2537 N Kedzie Blvd, Chicago, IL 60647

Overall Rating

Review


Good food. The gluten free options were small but the staff was helpful and I left full.

Updated 11 years ago

Celiac