Restaurant Gallery

Images of the newly refurbished “Tree Top Restaurant" at Aherlow House Hotel.