Lula Cafe

1 reviews
Claimed  •  Cafes , Restaurants
773-489-9554
2537 N Kedzie Blvd Chicago, IL 60647 41.926786 -87.707015

Location & hours

Reviews

3.0
1 reviews

Start your review

How would you rate your experience?

avatar
Aug 30, 2008

Excellent Food

Our staff loves this place. Excellent service and great food. Words can't explain how great this place is