Marco's Pizza 3649

Marco's Pizza #3649 was a Marco's Pizza restaurant located at 3102 Nameoki Road in Granite City, Illinois. The restaurant was formerly partnered with the neighboring Family Video #822 video store.