Get directions to: Happy China, Savannah, GA
Restaurant address: 1900 W Bay St Savannah, GA 31415, USA
Restaurant: Happy China