Mama DeLuca's Pizza

$$ • Pizza, Italian

Hours:
2502 N Dale Mabry Hwy, Tampa
(813) 963-1113

Mama DeLuca's Pizza Reviews

Restaurantji Rating
2.5 (4)
Restaurantji Rating

This is inside subwaysIt is 100% frozen boxed pizza. Cardboard. Not very good.Not a mom n pop Italian pizza spotno garlic saucePlace was clean people were friendly. Location is convenient

Restaurantji Rating

The pizza is okay you can still eat it but the chicken they use is very artificial so that was a major turn off! I think the boneless wings weren't too good either. Overall this is an okay place to eat from if you're really hungry but I would just recommend trying some other place.

More Reviews(25)

Ratings

Menu

Add a Menu

Hours

Monday 9AM - 10PM
Tuesday 9AM - 10PM
Wednesday 9AM - 10PM
Thursday 9AM - 10PM
Friday 9AM - 10PM
Saturday 9AM - 10PM
Sunday 9AM - 10PM
Updated on: