Family run award-winning bar and restaurant developed in the 'Old World' style.
The Windsor has been in the McGeough family for over 20 years and consists of a number of bars, a la carte restaurant and an off-sales in a large red brick two storey building. With an emphasis on fresh food and prompt service it has become one of the top emporiums in Dundalk.