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.