Marco's Pizza 3661

Marco's Pizza #3661 was a Marco's Pizza restaurant located at 1405 North Sixth Street in Wausau, Wisconsin. The restaurant was formerly partnered with the neighboring Family Video #80 video store.