sounds like some of the good places here in Berlin. Good falafel is orgasmic. Same with some of the kebab places that serve "the real shit"... the best being from a place where they speak broken english or arabic, no german. Down for some chicken liver/kidneys/hears... no, but they've got some with meat too