Cafe De Kluis offers a terrace and features a large screen for sports. Amenities include a meeting room and dog-friendly access.