Marco's Pizza 3600

Marco's Pizza #3600 is a Marco's Pizza restaurant located at 2598 Glendale Avenue in Green Bay, Wisconsin. The restaurant was formerly partnered with the neighboring Family Video #194 video store.