Get directions to: Best China Restaurant, Charlotte, NC
Restaurant address: 9601 Brookdale Dr Ste 100 Charlotte, NC 28215, USA
Restaurant: Best China Restaurant