Matcha lovers will soon have a new spot to check out in the Treasure Valley.
Nana’s Green Tea is preparing to open its first Idaho location in Meridian, bringing a Japanese café experience known for its matcha, parfaits, soft serve and specialty teas.
Before opening day, CBS2 got a sneak peek inside to see what customers can expect…