Marco's Pizza 3565

Marco's Pizza #3565 was a Marco's Pizza restaurant located at 1712 Broadway Street in Pekin, Illinois. The restaurant was formerly partnered with the neighboring Family Video #52 video store.