The Strawberry Tree – the first certified organic restaurant in Ireland, is one of several restaurants that are located in the Brooklodge Hotel & Spa.

More at: https://www.brooklodge.com/en/strawberry-tree-restaurant/