Terras Krosenbrink is a cafe offering coffee, tea, and other refreshments.