Get directions to: China Taste, Savannah, GA
Restaurant address: 1040 King George Blvd Ste 40 Savannah, GA 31419, USA
Restaurant: China Taste