Marco's Pizza 8018

Marco's Pizza #8018 is a Marco's Pizza restaurant located at 143 Stuart Road Northeast in Cleveland, Tennessee.