Pizza restaurant · 322 N HWY 160, Tuba City, AZ
Dine-In
More food in Tuba City, AZ · Pizza in Tuba City