Marco's Pizza 3641

Marco's Pizza #3641 was a Marco's Pizza restaurant located at 980 South Main Street in Lexington, North Carolina. The restaurant was formerly partnered with the neighboring Family Video #570 video store.