Get directions to: Chinese Kitchen, Albemarle, NC
Restaurant address: 723 Leonard Ave, #d Albemarle, NC 28001, USA
Restaurant: Chinese Kitchen