Mezza in Dublin, Dublin

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