Marco's Pizza 8098

Marco's Pizza #8098 is a Marco's Pizza restaurant located at 3801 Rosewood Drive in Columbia, South Carolina.