Pickup from Yuubi Japanese Restaurant at 501 Balboa St, San Francisco, CA 94118, USA