Tea Master Matcha Cafe & Green Tea Shop

450 E 2nd St Los AngelesCA90012
Map

Open Map

Information from the business

Tea Master is a Japanese tea shop and café located in the Little Tokyo neighborhood of Downtown Los Angeles.
by foursquare on January 16, 2018 from foursquare