North Canton OH Llc, Restaurants 1. 5757 Mayfair Rd, North Canton, OH 44720 | Ichor Restaurant Group, LLC (330) 433-2197