Elegant seafood restaurant, La Stella, offering Mediterranean cuisine with fresh seafood and mountain views.