China Island Asian Grill

972-704-1971 / 214-285-0589

6101 Long Prairie Rd #740., Flower Mound, TX, 75028

Type:50%Full Service 50%Take Out,Eat in,Dine in,Take out,Catering,Delivery

Cuisine:Chinese Food,Sichuan,Mandarin,Hunan,Asian

China Island Asian Grill×