Get directions to: Harolds Chicken Shack, Aurora, IL
Restaurant address: 3577 E New York St Aurora, IL 60504, USA
Restaurant: Harolds Chicken Shack