Mama Rosa's Pizza

$ • Wings • Pizza

4.5 (263)
View delivery time and booking fee. 

1616 E 7th Ave, Tampa, FL 33605    More info

Opens at 4:00 PM