Location: 4310 North Campbell Avenue, Tucson, AZ 85718
Phone:(520)795-7221
Category: Restaurants
Tags: Italian Restaurants