4.8
700+ Ratings
4.8 x (700+) • $850 Delivery Fee • 10380.5 km • Pizza • Italian • Group Friendly • ¥¥ • Info
x Delivery unavailable
2001 W Southlake Blvd, Southlake, TX 76092, USA
700+ Ratings
"Absolutely delicious. The cheese pizza is our favorite"
"Always a hit, Delucca never fails me ❤️"
$850 Delivery Fee
Pricing & fees
Delivery unavailable
Delivery time
12:00 PM - 8:45 PM
4:30 PM - 8:45 PM
4:30 PM - 9:45 PM
4.8
•700+ Ratings •
15 Reviews
Best pepperoni ever!
Everything was delicious!!
everything was delicious!
pizza was delicious
pizza was amazing
Always a hit, Delucca never fails me ❤️
Perfect sized specialty pizzas
Nutella pizza I flippin amazing
Perfect crust!
Good
Delicious!
Amazing as always
Fresh and tasty
Absolutely delicious. The cheese pizza is our favorite
Great!