The first time I stopped by Tea House Formosa on Buford Highway, my friend and I found a quiet nook and ordered a pot of Rose of the Orient: green tea delicately scented with rose, marigold and ...
The business will shutter Nov. 18 at 5302 Buford Highway after four years, Eater Atlanta reported and Tea House Formosa confirmed on its social media accounts: It was our pleasure to serve you our ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results