A collection of fish restaurants located at Vaxholm Harbour, offering fresh seafood with a view of the water.
Part of: Sweden