Get directions to: China Orchid, Concord, NC
Restaurant address: 1528 Concord Pkwy N Concord, NC 28025, USA
Restaurant: China Orchid