Get directions to: Chao Chinese Restaurant, Savannah, GA
Restaurant address: 20 E De Renne Ave Savannah, GA 31405, USA
Restaurant: Chao Chinese Restaurant