Lisa's Tea Treasures 1175 Merrill St Menlo Park, CA 94025 Phone: (650) 322-5544
Category: Restaurants