New China Garden Restaurant
12322 Largo Dr, Savannah
(912) 920-3028
Menu
Restaurants in Savannah, GA
New China Garden Restaurant
12322 Largo Dr, Savannah, GA 31419
(912) 920-3028