China Garden
- Address: 1342 Mebane Oaks Road
- Mebane, NC 27302
- Phone: (919) 563-3338
Amenities
General
- Hours of Operation: Mon-Thurs 11:00AM-10:00PM Fri & Sat: 11:00AM-10:30PM Sun 12:00PM-10:00PM