Get directions to: Erik's Restaurant, Highwood, IL
Restaurant address: 752 Sheridan Rd Highwood, IL 60040, USA
Restaurant: Erik's Restaurant