China Taste Location 2208 E De Renne Ave Savannah GA 31406 Get Directions Phone (912) 335-1165 More Details Map ViewPhoto View Related Categories: Casual Full Service Savannah