Home Run Inn opening new Little Village restaurant next door to original location

Home Run Inn, Chicago's pizza company best known for its frozen pies, has built a new restaurant next door to its original location in Little Village, which first opened in 1947.