/
Leucadia Pizzeria & Italian Restaurant
Leucadia Pizzeria & Italian Restaurant
$$Italian, Pizza, Takeout
Delivery
Deliver as fast as 30 min
Pickup
No delivery fee
Top Leucadia Pizzeria & Italian Restaurant Delivery Locations
Leucadia Pizzeria & Italian Restaurant - Carlsbad
959 Tamarack Ave, Carlsbad, CA 92008, USA
Leucadia Pizzeria & Italian Restaurant - San Diego
7748 Regents Rd #303, San Diego, CA 92122, USA
Leucadia Pizzeria & Italian Restaurant - San Diego
9906 Mira Mesa Blvd d, San Diego, CA 92131, USA
Leucadia Pizzeria & Italian Restaurant - Encinitas
315 S Coast Hwy 101, Encinitas, CA 92024, USA
Leucadia Pizzeria & Italian Restaurant - San Diego
4161 Voltaire St, San Diego, CA 92107, USA