Nana’s Green Tea has a grand opening for its first Idaho location on Saturday. The “Starbucks of Japan” is racking up great reviews already.

Meridian loves this new drinks and dessert chain. And have you seen the toilet?Nana’s Green Tea has a grand opening for its first Idaho location on Saturday. The “Starbucks of Japan” is racking up great reviews already.bit.ly