Israeli restaurant in London ranked no. 1 – Barbary’s menu features Israeli favorites from labneh to chicken liver. | Jerusalem Post

  • 0