Mamma che Pizza is a pizza restaurant offering both brick oven and pan pizzas. They provide delivery, takeout, and outdoor seating.