Get directions to: Bakers Square, Schaumburg, IL
Restaurant address: 790 W Higgins Rd Schaumburg, IL 60195, USA
Restaurant: Bakers Square