Italian restaurant Soli e Lune, specializing in seafood dishes.