Asian Island is one of my favorite places for chinese food in the valley. Although I've never actually eaten in the restaurant the take-out is always great. It is one of the few places I've not only found Happy Family on the menu but it also tastes spot on. The Kung Poa chicken and fried dumplings are really yummy too. I normally grab a bag of wonton chips with each order as well. When I order take out its always quick, easy and ready when I get there. The family that runs the restaurant are always very nice and friendly as well. I highly recommend!