Report review

Report review

Lorena Peacock reviewed Tea Master Matcha Cafe and Green Tea Shop

Great teas, food and treats great atmosphere this is the hidden gem of the area, one of my favorite tea is Matcha highly recommend.My Favorite place in LA to chill work meet with friends or have a meeting.