Uogashi Meicha is one of Japan's most respected tea merchants, famous for crafting exceptional Japanese green teas. From carefully selected loose leaves to expertly roasted blends, their teas capture rich flavors and comforting aromas in every brew. Tea lovers appreciate Uogashi Meicha for its commitment to fresh, authentic quality. Explore our collection to find traditional Japanese green teas delivered at peak flavor for a truly soothing cup.