“The tropical fruit black tea was without sugar in it. Some of the tropical fruit were more profound than others. The tea was a little bland without sugar, but once some sugar was added to the tea,...” Read full tasting note
Tea House Formosa is located in Atlanta, GA and showcases a variety of teas made as floats, lattes, loose leaf teas you can buy per ounce and has a variety of snacks you can enjoy with your tea.
Company description not available.