Company name: Luella's Southern Kitchen
Description: Relaxed place for classic Southern fare
4609 N Lincoln Ave, Chicago, IL 60625, United States