Marco's Pizza 3629

Marco's Pizza #3629 was a Marco's Pizza restaurant located at 6108 North Second Street in Loves Park, Illinois. The restaurant was formerly partnered with the neighboring Family Video #261 video store.