The Only Joke Inn, Iveagh Gardens

Dublin, IrelandIveagh Gardens, D02 HX65