China Doll restaurant is home to the best Chinese and Asian food in Houston. Just up the street on Antoine Drive, its also the cheapest chinese around, try the Crab Rangoons, they are the best!
Last seen: April 16th at 8:34pm — Visit site