To navigate, press the arrow keys. Barro's Pizza ← View details 4030 East Greenway Road, Phoenix, AZ 85032 +1 602-788-7470 Get Directions From* To * — Required information