Marco's Pizza 3526

Marco's Pizza #3526 is a Marco's Pizza restaurant located at 708 West Glen Avenue in Peoria, Illinois. The restaurant was formerly partnered with the neighboring Family Video #359 video store.