China Island Asian Grill

972-704-1971 / 972-704-1971

6101 Long Prairie Rd #740., Flower Mound, TX, 75028
  • <p>***NOTE: Delivery fee does not go towards the driver's tip!***</p>

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×