1 venue in Tel Aviv, Israel.
Tel Aviv, Israel
Israeli-American smokehouse with pastrami burnt ends and tahini slaw.