Glorious food beckons in Israel