Restaurant located in the Vaasa archipelago, offering a unique setting for events and gatherings.