Israel@70 – FF 06 Brian Lefsky March 2, 2018 Israel70 - Fun Facts Download PDF After Tokyo and New York City, Tel Aviv has the most sushi restaurants per capita. Israel@70 – FF 06