ICYMI: New Hartford Will Soon Be Home For One Popular RestaurantICYMI: New Hartford Will Soon Be Home For One Popular RestaurantAfter months and months of speculation, it's finally been determined what's moving in to the Orchard Shopping Center in New Hartford, New York.KaylinKaylin