Terras de Boomgaard is a self-service tea room offering refreshments for those enjoying a walk or bike ride.