Mellow Tea Studio is a tea house offering a full menu of tea-based beverages and more.