Green tea rice with oi ocha shincha

Tea
green tea rice with oi ocha shincha

Green tea rice is a Japanese comfort food made of steamed rice and savory green tea. It's healthy, simple, & goes well with a variety of entrees.

0

20

0

Comments