Mamma Italia is a convivial restaurant serving a long list of pizzas, calzones, and classic Italian desserts, with vegetarian and vegan options available.