Get directions to: Denny's Restaurant - Schaumburg, Schaumburg, IL
Restaurant address: 1700 East Higgins Road Schaumburg, IL 60173, USA
Restaurant: Denny's Restaurant - Schaumburg