China Garden Reviews & Details
1000 Brevard Rd, Ste 166
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.
- Major Intersection:Pacoda St And Brevard Rd
Tell us more about China Garden Asheville!