Beachrose is a cafe in Kalajoki offering specialty coffees, pastries, and other treats with beautiful sea views. It also has a bar.