Festive specials 2021 Menu at O'Neill's Watford

Did somebody say festive specials? We did, and we’ve got a whole load of them on the menu for this Christmas 2021! 
If you’re going to celebrate the occasion with all your favourite people, do it properly with our mouth-watering festive dishes, available from 15th November to 1st January (excluding Christmas Day)—every bite is like opening a new present!