This restaurant offers a peaceful island setting with a touch of luxury. It is known for its seafood and is located on Liuskasaari.