In a bit of a bummer, the MOD Pizza place on St. Charles near Route 83 is closed up and gone. This place was right next door to the big hockey store on the south side of the road. I covered the opening of the store back in September of 2015 and I really liked the place . I guess that the people of Elmhurst voted with their wallets and decided to support other places. The sign in the window claims that they 'moved', but we know better, right?