Get directions to: Debi's The Restaurant, Savannah, GA
Restaurant address: 10 West State Street Savannah, GA 31401, USA
Restaurant: Debi's The Restaurant