Phone: (650) 584-3103
Address: 570 N Shoreline Blvd Ste B Mountain View, CA 94043
Two ice cream mochis per order.