TeBella is a true treat for tea drinkers who appreciate shopping local. The owners are serious tea experts with a stylish attention to detail. I love every bit of this tea shop. I am so lucky to live close to this place. Great gift ideas too. The Blue Pomegranate Green tea is my current favorite.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.