Get directions to: Lindy's Chili & Gertie's Ice Cream, Chicago, IL
Restaurant address: 11009 S Kedzie Ave Chicago, IL 60655, USA
Restaurant: Lindy's Chili & Gertie's Ice Cream