Get directions to: Harold Chicken Restaurant, Chicago, IL
Restaurant address: 8316 S Ashland Ave Chicago, IL 60620, USA
Restaurant: Harold Chicken Restaurant