Location: 1060 North 54th Street, Chandler, AZ 85226
Rating: 13/100
Phone:(480)785-8586
Category: Restaurants
Tags: Italian Restaurants, Pubs