American restaurant · AZ-264, Window Rock, AZ
Dine-In
More food in Window Rock, AZ · American Food in Window Rock