• Cardo's Pizza Italian Restaurant

    • Restaurants, Food & Beverage
    • Italian
    203 E. Hwy. 260
    Payson, AZ 85541
    (928) 468-1626
    (928) 468-1581 (fax)