China Star Super Buffet

4/51 Reviews
US$8
󱝐
Open Now|11:00-23:00
+1 9287748880
1802 E Rte 66, Flagstaff, AZ 86004, United States
What travelers say:
head-img
thought Grand China on Craig was pretty good. I did a pick up order and everything I ordered was right and made fast. Their lunch deals from 11am-4pm are really well priced! They give you a choice of a main entree served with soup
More

Reviews of China Star Super Buffet

Some reviews may have been translated by Google Translate
4/5Excellent
All (1)
Latest
Photo reviews (1)
Positive reviews (1)