Schaumburg finds British pub concept quite right for Town Square

A British pub-style restaurant named Hop Scotch likely is on the way to a Schaumburg site that has remained vacant since the mid-1990s, when the village embarked on the redevelopment of Town Square at the southwest corner of Schaumburg and Roselle roads.

Related posts