Home Tags Shawarma

Tag: Shawarma

Tel Aviv Grill Is Perfecting the Build-It-Yourself Shawarma Game

And $7 for a falafel pita is a hard deal to pass up