La Stella is an Italian restaurant offering traditional, homemade cuisine, including pizza and pasta. They also offer vegetarian options.