Famous China Garden Thousand Oaks 2023. Click to call or view current china garden promotions. See 3 unbiased reviews of china garden, rated 3.5 of 5, and one of 3,754 san antonio restaurants on tripadvisor.

Web restaurant menu, map for china garden located in 91362, thousand oaks ca, 30853 e thousand oaks blvd. Web order online and read reviews from china garden at 2250 thousand oaks, san antonio, tx in san antonio 78232 from trusted san antonio restaurant reviewers. Web this privately owned garden complex was created as a gift to the city of thousand oaks by ed and lynn hogan.