Himmel un Ääd is a cafe.