My family and I have been going to Shish Cafe for years. The food is always delicious; I don't believe I've ever had anything I disliked there.
That said - admittedly, service can be a little spotty at times. However, they will take carry-out orders if you call in, and will quote you fairly accurate times as to when they'll be ready. If I go to eat there, I just figure it'll take a while and order some Turkish coffee.