Welcome, Guest
Looking for an organic restaurant in Ireland? Then you have found it, at Strawberry Tree in BrookLodge &...
Ireland's ONLY certified Organic restaurant serving a daily changing menu that reflects the seasons.