A restaurant where a touch of Italy meets the Lithuanian seaside.