An landmark Italian restaurant bringing the best to North Scottsdale.
Offering irresistible Italian dishes and an extensive wine list, we are proud to be North Scottsdale's choice for Italian dining
We are tucked away at the westerly foot of Pinnacle Peak.
Reservations are subject to availability