Original Home Run Inn restaurant reopens after 70 years in Little Village

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.