Vietnamese restaurant · 318 Mall Blvd building 800 suite d, Savannah, GA
Dine-In
More food in Savannah, GA · Vietnamese Food in Savannah