The Green Hen

33 Exchequer St, Dublin