Die Kwekery and Coffee Shoppe situated on a small holding just outside of Riversdale on the road to Ladismith has been providing visitors and the residents of this country town with entertainment, delicious meals and snacks, self catering accommodation and a fine variety of garden plants and pots since 2001.