Mamma Rossa is a pizzeria offering pizzas in various sizes. They are known for their excellent, homemade ketchup with herbs. The establishment also serves a Mamma Rossa cup.