Marco's Pizza 8319

Marco's Pizza #8319 is a Marco's Pizza restaurant located at 1766 South Lake Drive in Lexington, South Carolina.