Order Online

Mama Rosa's Pizza

1616 E 7th Ave
Tampa, FL 33605
(813) 242-0700
Order online Menu | Reservation | Info