“Oh my god, this is so good. This is a steamed green tea from Korea. Unfortunately I can’t recall if this one was picked before or after the rains. I picked up a sample from House of Tea in...” Read full tasting note
Company description not available.