Fat Cactus at The Plaza

Pizza restaurant · 15 Plaza Ste 167, Ajo, AZ

Dine-In

Hours

More food in Ajo, AZ · Pizza in Ajo