Skip to content

Tea Master Matcha Cafe and Green Tea Shop, Downtown LA

By The Thirsty Pig

Tea Master Matcha Cafe and Green Tea Shop

Downtown LA, Los Angeles

450 E 2nd St, Los Angeles, CA 90012

French cafe with great sandwiches

Tea Master Matcha Cafe and Green Tea Shop, Downtown LA
Tea Master Matcha Cafe and Green Tea Shop, Downtown LA — photo 2
Tea Master Matcha Cafe and Green Tea Shop, Downtown LA — photo 3
Tags: dtla french sandwiches