Leghorn’s
14601 N Scottsdale Rd
85254 Scottsdale
United States