Location: 1001 North 3rd Avenue, Phoenix, AZ 85003
Phone:(602)271-7000
Fax:(602)271-7005
Category: Restaurants
Tags: Italian Restaurants, Pubs, Delicatessens, Fast Foods & Carry Out, Take Out