Marco's Pizza 3662

Marco's Pizza #3662 is a Marco's Pizza restaurant located at 1102 West Main Street in Troy, Ohio. The restaurant was formerly partnered with the neighboring Family Video #216 video store.