According to our records, this business is located at 26049 State Route 126 in Plainfield (in Will County), Illinois 60544, the location GPS coordinates are: 41.6072006 (latitude), -88.2503858 (longitude). Italian Link is categorized under Drive-In Restaurants (SIC code 5812). Known organization owner is Charlene Locher.