Most mysterious restaurant in Tel Aviv