La Stella is an Italian restaurant offering a variety of pizzas and Mediterranean cuisine, including appetizers, soups, and salads.