Hea Tea Fresh is a popular spot for tea and likely offers a variety of refreshing drinks. The establishment is located within the Westminster Mall, suggesting a convenient stop for shoppers. Key facts used: The name "Hea Tea Fresh" and its presence in the Westminster Mall directory.