The Green Door – New Ideas for Friday Nights in Castleisland

The Green Door – New Ideas for Friday Nights in Castleisland

In the course of feeding and watering the people of these hills and valley for just over the past quarter of a century, Margaret O’Rourke has seen some of Ireland’s most famous faces sitting down within the walls of her restaurant, The Green Door. Now situated at No. 53 Main Street, Castleisland since July 2018…