Italian restaurant Leonelli 1893, located near the sea in Sorrento's Marina Piccola.