All reviews seem negative
The Castle Restaurant is not one I would recommend. The food is just okay, even though your menu choices are huge. There is really nothing memorable about the place.
Daily Specials