Stella Pizza is a pizza delivery service offering a variety of pizzas and other dishes. Established in 2004, it provides online ordering options.