4.8
700+ Ratings
4.8 x (700+) • 7936.8 km • Pizza • Italian • Group Friendly • €€ • Info
x Delivery unavailable
Tap for hours, info, and more
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
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!