La Mamma is a pizzeria offering freshly made pasta and a variety of pizzas.