167 Main St, Los Altos, CA 94022, United States
167 Main St, Los Altos, CA 94022, United States
No delivery
Spot something wrong?
Dishes at Lisa's Tea Treasures. Prices may vary in venue.
Been to Lisa's Tea Treasures? Be the first to share what you ate.