For the last 18 years we have served our guest Italian food with a touch of Southern Italy's Hospitality.
With menu choices for lunch, Dinner, Dessert, and a Wine List
Every Monday through Saturday 11am to 9pm.
The Best Italian Restaurant in Scottsdale.
We are located at
13901 N. 73rd Street Scottsdale
Just East of Scottsdale Rd and North of Thunderbird.
Monday - Saturday
11am - 9pm
Subscribe for Specials and Savings...