Location: 21001 North Tatum Boulevard, Phoenix, AZ 85050
Phone:(480)502-5575
Category: Restaurants
Tags: Italian Restaurants