Location: 208 West Southern Avenue, Tempe, AZ 85282
Phone:(480)968-2155, (480)968-3505
Category: Restaurants
Tags: Italian Restaurants