Get directions to: Chicago & O'hare Airport Super 8 Motel, Elk Grove Village, IL
Restaurant address: 2951 Touhy Ave Elk Grove Village, IL 60007, USA
Restaurant: Chicago & O'hare Airport Super 8 Motel