Marco's Pizza 1279

Marco's Pizza #1279 is a Marco's Pizza restaurant located at 586 South State Road 135 in Greenwood, Indiana.