Get directions to: Happy China, Carthage, TN
Restaurant address: 28 Dixon Springs Highway Carthage, TN 37030, USA
Restaurant: Happy China