
Home base for Flowerhead Tea. One of the cutest retail/cafe spots- possibly in the whole of LA. Def recommend checking out to have a cup of tea or to buy some sundries and tea for home. Love their matcha powder.
By submitting, you agree to our Terms and Privacy Policy