Any restaurant that can survive for over 20 years with the same owners means it is doing something right. I've used this restaurant for 10 years and it has remained consistently good. My favourite venue for Sunday lunch and one of the few restaurants that cater properly for vegetarians.