7366 E. Shea Blvd. Scottsdale, AZ 85260
North Scottsdale
480-951-0077
www.facebook.com/ilCapoAz
Hours: Sunday- Tuesday: 11 a.m.- 9 p.m. Wednesday- Thursday: 11 a.m.- 10 p.m. Friday- Saturday: 11 a.m.- 11 p.m.
March Restaurant Openings and Closings in Metro Phoenix
By Heather Hoch
Tags: Closed for Business, Now Open
Il Capo Pizzeria in Scottsdale: Pizza by the Slice, Handmade Pasta
By Lauren Saria
Tags: New Restaurant Alert, Now Open