The Roast of the Town: Tel Aviv's New Best Shawarma

An unassuming meat bar that recently opened near Rabin Square turns out to serve some of the best shawarma you've ever had.

comments Print
A few months ago, I passed by a new shawarma place opposite Tel Aviv's Rabin Square and resolved to check it out sometime. As it turned out, I never got the chance. The place closed down within a month –...