Pickup from Barracuda Japanese Restaurant (Burlingame) at 347 Primrose Rd, Burlingame, CA 94010, USA