4.8
700+ Ratings
4.8 x (700+) • 1457.1 mi • Pizza • Italian • Group Friendly • $$ • Info
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 ❤️"
x $0 delivery fee
new customers
Enter address
to see 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!