Get directions to: Bamboo Garden, Savannah, GA
Restaurant address: 13051 Abercorn St Ste B5 Savannah, GA 31419, USA
Restaurant: Bamboo Garden