Il Capo Pizzeria » 85260 The results are being filtered by the organization: Il Capo Pizzeria Clear Search Search Directory Il Capo Pizzeria Il Capo Pizzeria 7366 E Shea Blvd Scottsdale Arizona 85260 United Stateswork (480) 951-0077home https://www.ilcapoaz.com/ Found in Subcategories: 85260, Pizzerias / Pizza Updated 3 years ago.