15730 Los Gatos Blvd, Los Gatos, California 95032 USA
Matcha latte - 10/10! Just the right amount of sweetness
Photo Credit: Yelp