Chinese restaurant · 11710 Largo Dr D, Savannah, GA
Dine-In
More food in Savannah, GA · Chinese Food in Savannah