Pizza restaurant · State Highway 264 & Ir 12 Tpx, Window Rock, AZ
To-Go · Delivery
See full menu
More food in Window Rock, AZ · Pizza in Window Rock