UMe | Tea & Snacks

421 California Ave, Palo Alto
(650) 752-8306