Get directions to: Happy China Restaurant, Belmont, NC
Restaurant address: 6418 West Wilkinson Boulevard Belmont, NC 28012, USA
Restaurant: Happy China Restaurant