Historic seaside restaurant, Vihiluodon Torppa, offering a relaxed atmosphere and beautiful views.