Sign In

Mama Rosa's Pizza

1616 E 7th Ave, Tampa, FL 33605

3.9(191)
$15 Minimum
SliceRestaurants in Tampa Mama Rosa's Pizza
Price: $$