Caversham Mill Restaurant in the KZN Midlands is situated in a beautiful setting on the banks of the Lions River. The food is delicious and caters for all tastes. Order a craft beer while listening to the cascading waterfall under the historical Caversham Bridge. I would highly recommend the Caversham Mill Restaurant. It is near to Michaelhouse, Nottingham Road and a short drive from Pietermaritzburg. They are open every day, and Friday and Saturday for dinner.