The Castle Tower is a locally owned, family run restaurant, with an intimate homely environment serving delicious freshly prepared food to suit all taste buds. Private function room also available for hire. Weekend bookings advisable.