Pickup from Stella Barra Pizzeria & Wine Bar at 2000 Main Street, Santa Monica, CA 90405, USA