Pickup from Chili Basil Thai Grill at 18505 Alderwood Mall Pkwy f, Lynnwood, WA 98037, USA