Location: 8301 East 22nd Street, Tucson, AZ 85710
Phone:(520)885-4045
Category: Restaurants
Tags: Italian Restaurants, Restaurant Equipment & Supplies, Caterers