Pizza Review
Carmella’s Grandma’s Pizza is as good as it gets in this area of Florida. Thin crust, firm with a slight sweetness to the sauce. Been here 40 yrs and it’s still better than any other pizza in the two county area