Restaurant Il Barchetto offers meat and seafood dishes. Enjoy dining in a well-decorated space, with an outdoor veranda overlooking a lake.