Pizzafarro's

Pizza restaurant · 36889 N Tom Darlington Dr, Carefree, AZ

Dine-In

Hours

More food in Carefree, AZ · Pizza in Carefree