Pickup from U:Don Fresh Japanese Noodle Station at 1640 12th Ave, Seattle, WA 98122, USA