La Stella is a pizzeria and restaurant offering pizzas and other dishes. The establishment is known for its quick service and decent pizzas, with a notable mention of a charge for pizza salad when dining in.