Stella Pizzeria is a pizza restaurant offering a variety of pizzas, including a family-sized option.