Marco's Pizza 3504

Marco's Pizza #3504 is a Marco's Pizza restaurant located at 2931 75th Street in Kenosha, Wisconsin. The restaurant was formerly partnered with the neighboring Family Video #134 video store.