I am looking for a good green tea in LA. I was thinking around Sawtelle? I saw Green Tea Terrace in Westwood, but have never been. I did pick up my own to brew from Granada market today, a GenmaiCha (named after the poor beheaded peasant who accidentally dropped a few grains of brown rice in his masters perfectly brewed green tea! What we learn on the web!), but I am interested in exploring. Thanks!