We’ve worked hard perfecting our recipes and services so you can enjoy the best pizza you’ll ever eat. Choose the size that best fits your appetite! MAMA DELUCA’S® offers a Create Your Own pizza menu – pizza made the way you like it! 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.