Mama DeLuca's Pizza
$$ • Pizza, Italian
Hours:
2502 N Dale Mabry Hwy, Tampa
(813) 963-1113
Mama DeLuca's Pizza Reviews
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.
Ratings
Hours
Monday | 9AM - 10PM |
Tuesday | 9AM - 10PM |
Wednesday | 9AM - 10PM |
Thursday | 9AM - 10PM |
Friday | 9AM - 10PM |
Saturday | 9AM - 10PM |
Sunday | 9AM - 10PM |
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