Mezza in Dublin

13 Parliament St Temple Bar Dublin 2, Dublin, IE Directions