Location: 20211 North 67th Avenue, Glendale, AZ 85308
Phone:(623)566-9898
Category: Restaurants
Tags: Italian Restaurants, Pubs