Get directions to: Pizza Pro, Mena, AR Restaurant address: 1311 Highway 71 N # A Mena, AR 71953, USA Driving Walking Bicycling Restaurant: Pizza Pro