Marco's Pizza 1263

Marco's Pizza #1263 is a Marco's Pizza restaurant located at 84 Carothers Road in Newport, Kentucky.