Marco's Pizza 3561

Marco's Pizza #3561 was a Marco's Pizza restaurant located at 463 East Chestnut Street in Canton, Illinois. The restaurant was formerly partnered with the neighboring Family Video #176 video store.