La Stella is an Italian restaurant specializing in pizza, offering fresh dough for a delicious experience. They provide takeaway options and promotions on small pizzas. The establishment also offers appetizers and soft drinks.