We ate here while visiting the castle. It's located between the gift shop and admissions into the castle.
The food was reasonable (menu includes options such as sandwiches, quiche, soup etc) but as others have commented, no prices were visible. So we don't actually know what each individual item cost. We paid €40 for lunch for three.
There are around 20 tables here.