Get directions to: Chicago Fried Chicken & Sfd, Chicago, IL
Restaurant address: 7055 S Damen Ave Chicago, IL 60636, USA
Restaurant: Chicago Fried Chicken & Sfd