Coffee roasters offering their own Finnish-grown coffee. Located in Helsinki.