Marco's Pizza 8254

Marco's Pizza #8254 is a Marco's Pizza restaurant located at 1601 Ebenezer Road in Knoxville, Tennessee.