Kanalkiosken is a restaurant offering Swedish and Southern European cuisine in a cozy canal-side setting. They offer booking and catering services.