Cafe in Fiskars Village offering savory and sweet snacks, ice cream, and coffee. Features a terrace with scenic views.