onload="initialize();" >

Mama DeLuca's® Pizza

Where the choice is always yours!

Find Your Nearest Mama Deluca's

Tampa, FL

2502 N. Dale Mabry Hwy
Tampa, FL 33607
Tel: (813) 350-0727
Inside Subway(R)

Hours

M - Sat: 8am - 11pm
Sun: 9am - 10pm

Specials

Uber Eats!

Have your Pizza, Wings, Pasta & Breadsticks delivered with Uber Eats!

Menu