Luella’s is cooking up anything but fast food. This earnest kitchen makes your order from scratch, and it’s more than worth the wait.
4609 N Lincoln Ave
Chicago IL 60625
773-961-8196