Does Mama Rosa's Pizza have any deals?
Answer:
Mama Rosa's Pizza is currently offering deals. View the menu to see what deals are available.Does Mama Rosa's Pizza offer delivery?
Answer:
Mama Rosa's Pizza does offer delivery. Delivery is $6.9.Where is Mama Rosa's Pizza located?
Answer:
Mama Rosa's Pizza is located at 1616 E 7th Ave, Tampa, FL 33605.What food is served at Mama Rosa's Pizza?
Answer:
Mama Rosa's Pizza makes healthy pizza, veggie pizza and more!