China Star

Chinese restaurant · US-160, Tuba City, AZ

Dine-In

Hours

More food in Tuba City, AZ · Chinese Food in Tuba City