Pickup from Leucadia Pizzeria & Italian Restaurant at 9906 Mira Mesa Blvd d, San Diego, CA 92131, USA