- Venue
- O'Dwyers of Kilmacud Ground Floor and Garden Terrace, 1st floor, 118 Lower Kilmacud Rd, Stillorgan, Dublin
About this activity
Since opening their doors, O'Dwyers of Kilmacud have focused on bringing people together with delicious food, great drinks and friendly service. Whether visitors are looking for a quick pint with friends, watching the rugby or GAA matches, or a hearty meal with family, this is the place where neighbourhood and quality meet. The bar and restaurant is a recipient of the National Restaurant Association of Ireland Award and their professional team is dedicated to making each visit memorable, ensuring every guest feels at home.