China Star Restaurant
Address:
1802 E Route 66, Flagstaff, AZ 86004
Phone:
(928) 774-8880
Hours:
- Mon: 11am-11pm
- Tue: 11am-11pm
- Wed: 11am-11pm
- Thu: 11am-11pm
- Fri: 11am-12am
- Sat: 11am-12am
- Sun: 11am-11pm
Payment:
Restaurants,
Chinese
Other Businesses:
- Starbucks at 1430 E Route 66, Flagstaff, AZ 86001
- Peter Pipers Pizza at 1550 S Riordan Ranch St, Flagstaff, AZ 86001
- Mamma Luisa Italian Restaurant at 2710 N Steves Blvd, Flagstaff, AZ 86004
- Sportsman's Bar & Grill at 1000 N Humphreys St, Flagstaff, AZ 86001
- Hunan West at 1302 S Plaza Way, Flagstaff, AZ 86001