Get directions to: Happy China I, Savannah, GA
Restaurant address: 1900 West Bay Street Savannah, GA 31415, USA
Restaurant: Happy China I