Marco's Pizza 8588

Marco's Pizza #8588 is a Marco's Pizza restaurant located at 40 Villa Rosa Road in Temple, Georgia.