The Tea House Restaurant is a recently opened restaurant near Glendalough. It has a fairytale-like garden and if the weather is nice, you’ll be able to sit among the rusted, ornamental hens, swinging chairs and playing kitties. The restaurant is under a bright conservatory and the furnishing is delicate…