Teavana - online in Atlanta, Georgia
You haven't written a review for this place yet. Write One
Erika Childers hasn't written a review for this place yet.
Zen Tea in Chamblee, Georgia
This is my favorite tea shop in Atlanta. It’s quiet and welcoming. The ladies are so friendly and knowledgeable. The Iced Matcha Latte is my favorite <3