Burger and Ice Cream Lovers Rejoice Today The Oberweis Group, Inc. announced the opening today of its new, innovative location in Skokie, Illinois. The first-of-its-kind concept store… October 22, 2012 · ·