Mama Deluca’s offers a Create Your Own pizza menu – pizza made the way you like it and signature specialty pizzas, such as the Chicken Bacon Ranch. Mama Deluca’s restaurant, located by Subway on St. George Island, also features breadsticks, boneless wings, and pasta! There is something for everyone’s tastes. At Mama Deluca’s pizza, the choice is yours.
163 E. Gulf Beach Dr.
St. George Island, 32328 FL US