The Tea Room Savannah

Located in the coronary heart of the charming and historic city of Savannah, Ga, The Tea…