News

Tea Master is a traditional tea shop in Little Tokyo serving straightforward matcha drinks and soft serve that draws a crowd.