Pickup from Stella Barra Pizzeria & Wine Bar at Stella Barra Pizzeria & Wine Bar, 6372 Sunset Blvd, Los Angeles, CA 90028, USA