Hävvi i Glen is a restaurant offering Swedish cuisine with a focus on fresh fish.