Lula Cafe
2537 N. Kedzie Boulevard, Chicago, Illinois 60647
Featured Review : This popular Logan Square cafe is always busy, and there's a good reason for that... it provides imaginative, organic, well-prepared fare at reasonable prices. Logistics: You can easily get to Lula from downtown Chicago ...See Full Review