Tea Shop: Zen Tea

1547

Best of Atlanta 2015The front room of this Buford Highway treasure is stocked with some of the world’s finest teas. The friendly, knowledgeable employees will gladly steer you to fine pours like matcha green tea, smoky oolong, or a delicate Chinese white tea. The store also holds tastings and meditation sessions. 5356 Peachtree Road, Chamblee, ezentea.com

Back to Food & Dining
Back to Best of Atlanta 

This article originally appeared in our November 2015 issue.

Advertisement