Stella is a casual Italian cafe offering classic Italian dishes and local favorites. They provide dine-in, takeout, delivery, and catering services.