The Cornelius is one of the best fish restaurants in Norway. It is located right by the sea on a small island with spectacular views of the fjord, mountains, cliffs and passing boats and ships. This restaurant is divided into 6 different locations, and can seat up to 330 people overall.