Marco's Pizza 3613

Marco's Pizza #3613 is a Marco's Pizza restaurant located at 225 North 21st Street in Newark, Ohio. The restaurant was formerly partnered with the neighboring Family Video #366 video store.