There are no products listed under this category.
Our Organic Products
Buy homemade organic products in Galway.
The only certified organic restaurant in the west of Ireland, The Three Towers shares its wholesome goodness with you. Made with only organic ingredients, including fruits and vegetables from our certified organic garden, we offer a selection of our best foods such as home made breads, granola, pesto, chutneys, cakes and even pizza.
Find out more about our certified organic restaurant in Galway