La Stella is an Italian restaurant specializing in pizzas, salads, and pasta dishes. They offer online ordering for their customers.