Get directions to: Aiello's, Phoenix, AZ Restaurant address: 5202 N Central Ave Phoenix, AZ 85012, USA Driving Walking Bicycling Restaurant: Aiello's