"One of the original and definitive green tea concepts in town!"
"Great quality Matcha if you looking to have some."
Jack Wang Wenxin
"If you'd like a good cup of Matcha, this is the place. The matcha taste is pretty legit, better than some of the ones I have had in Japan."