Established Italian restaurant, Villa delle Rose, known for high-quality seafood since 1993.