Tea shop
With over twenty years in business, it’s a must-visit destination in the capital for teas and herbal infusions. Sourcing directly from plantations, the shop receives regular shipments from around the world. The tea tins contain black and green teas from China, green tea from Japan, teas from Rwanda, Kenya, South Korea, and Nepal, as well as rooibos, white tea, and oolong…