Location
China Garden
OPEN NOW
• Closes at 09:00 pm
5303 Poplar Tent Rd, Concord, NC 28027
7047215022
Hours of Operation (Takeout)
Monday - Sunday
11:00 am - 09:00 pm
Order Online
View Menu