Mamma Leone is a pizza restaurant offering a variety of pizzas, including classic, gourmet, and vegetarian options, alongside salads and burgers.