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.