May not be what you are looking for, but there is the most amazing Fish and chip place - Whartons - on the main street. They have a lot of fish on offer, but huge portions so don't order one for everyone in the audience. Eat in or take away. We were there in summer and all restaurants were open but I know a lot close over the winter some until Easter.