I work in Harvard Sq and today I have a slight hankering for a falafel, or maybe a shwarma, sandwich. I never think of that Sabra place on Eliot on my lunch break. Is it any good? Or is there still a mid-east food place under the liquor store on Mt. Auburn? Feedback on either?