Tea Traders is a cafe specializing in over 100 own-brand premium leaf teas. They also offer coffee, snacks, and homemade cakes.