About us
- Website
-
http://lulacafe.com
External link for Lula Cafe
- Industry
- Food & Beverages
- Company size
- 11-50 employees
- Headquarters
- Chicago, Illinois
Locations
-
2537 N Kedzie Blvd
Chicago, Illinois 60647-2655, US