MAMA DELUCA’S® offers a Create Your Own pizza menu – pizza made the way you like it and baked in 2 minutes! As well as, signature specialty pizzas, such as the Chicken Bacon Ranch. MAMA DELUCA’S® restaurant also features breadsticks, boneless wings and pasta! There is something for everyone’s tastes. At MAMA DELUCA’S® pizza, the choice is yours.