Teddys Ice Cream - 16-12 Windsor Terrace, Glasthule, Dublin, Co. Dublin, A96 NH01, Ireland on Eaten