Get directions to: Grand China Buffet & Grill, Durham, NC
Restaurant address: 3500 North Roxboro Rd Durham, NC 27704, USA
Restaurant: Grand China Buffet & Grill