China Garden Reviews & Details
China Garden is located at 1000 Brevard Rd, Ste 166 in Asheville near the intersection of Pacoda St and Brevard Rd. Their menu consists of Chinese dishes . Call (828) 665-8886 for takeout.
- Cuisine:Chinese
- Service:Takeout
- Major Intersection:Pacoda St And Brevard Rd
Tell us more about China Garden Asheville!