Cafe Den 21 is a cafe.