Pho 25

Vietnamese restaurant · 318 Mall Blvd building 800 suite d, Savannah, GA

Dine-In

Hours

More food in Savannah, GA · Vietnamese Food in Savannah