The food is the best in Arizona and they have got alot of awards to back it up. Try a great NYC pizza or some great spaghetti and meatballs. The staff is friendly and fast even at busy times. A true piece of Little Italy !
Pros: Salads are great, pasta rules, specials
more