Italian restaurant O'Sole Mio offers a Mediterranean atmosphere in a seaside setting.