China Island Asian Grill

6101 Long Prairie Rd #740, Flower Mound, TX

Menu (As of 11/1)

Beverages

Appetizers

Soups

Grill

Fried Rice

Noodles

Favorites

Vegetarian and Light

Traditional

Specialties

Side Orders

Lunch Specials

China Island Asian Grill: hours and how to order