Contact
China Star Super Buffet (928) 774-8880
1802 E Rte 66, Flagstaff AZ as of dinehere.us