Marco's Pizza 3638

Marco's Pizza #3638 is a Marco's Pizza restaurant located at 1135 North Church Street in Burlington, North Carolina. The restaurant was formerly partnered with the neighboring Family Video #346 video store.