Mikasa Window Rock

Chinese restaurant · Navajo Nation Shopping Center, AZ-264 &, Route 12, Window Rock, AZ

Dine-In

Hours

More food in Window Rock, AZ · Chinese Food in Window Rock