Location: 725 North Central Avenue, Avondale, AZ 85323
Phone:(623)882-8778
Fax:(623)321-1574
Category: Restaurants
Tags: Pizza