Lisa's Tea Treasures in Los Altos

Tea house · 167 Main St, Los Altos, CA

Hours

More food in Los Altos, CA · Tea House in Los Altos