La Mamma is a pizza restaurant offering a variety of pizzas, including a pizza bread appetizer. They offer delivery service to surrounding areas.