Pickup from Bella's Pizza Villa at Bella's Pizza Villa, 39621 Los Alamos Rd, Murrieta, CA 92563, USA