Im not even kidding this place is called "shawarma" Trust me you should very much listen to the beautiful song in the background
Don't believe me, search it up its real!