from the working canteen, you should not expect anything super, when the traffic cops drove up - they came out - these know where you can have lunch)) to stop by to eat cheap and without frills - yes. satisfying, delicious and for three full lunches 1,2,3 and compote)) they gave 21 bel.rub. Oelata can be used with cards, literally 500 m goes in. from the parking lot and the entrance to the castle parks (from the beach side)
The dining room seems to be from the distant USSR, if anyone else remembers. We stopped by Yandex reviews when we were in Nesvizh. The canteen is open until 16 o'clock, there is a car park nearby. At 14 o'clock there were few dishes left, but we took the soup and the second chicken. We paid only 300 rubles (in Russian) for two people. Surprisingly, it was delicious and nothing hurt after eating. You can eat, but you probably need to stop by early.
Good time of day, I plunged into the 80s and 90s, just like when I was a kid. It's also delicious and not expensive. However, it's a long way from the center, it wouldn't be bad to have a dining room closer to the center. At least within walking distance.