Location: 5833 North 35th Avenue, Phoenix, AZ 85017
Phone:(602)249-3030, (602)347-9918
Category: Restaurants
Tags: Pizza