onload="initialize();" >

Mama DeLuca's® Pizza

Where the choice is always yours!

Find Your Nearest Mama Deluca's

Tampa, FL

5502 S. Dale Mabry
Tampa, FL 33611
Tel: (819) 424-2247
Inside Subway(R)

Specials

Uber Eats!

You can now have your favorite Mama DeLuca's Pizza items delivered to your door!

Menu