Location: 13226 North 7th Street, Phoenix, AZ 85022
Phone:(602)866-9905
Category: Restaurants
Tags: Italian Restaurants