Get directions to: Happy China, Lexington, KY
Restaurant address: 1301 Winchester Rd Ste 109 Lexington, KY 40505, USA
Restaurant: Happy China