So Devan has posted a solid review, please make sure to read it prior to or immediately following this one.
I love Affy's. I will not go through all the menu options as there are many, and they've just revamped their menu, however I will say that everything is a solid 4 or 5 stars. They are one of the few halal restaurants that know how to cook a steak, and for this I thank them.
My fav's are the spinach and cheese stuffed chicken breast, steak (honestly any steak from there will do), and the ribs which are definitely gargantuan.
For desert you HAVE to try their home made brownie, topped with vanilla ice cream, whipped cream and some sauce I can't remember (maybe chocolate?). I can't explain my deep love for this dessert brownie. It takes me about 25-30 minutes to get to Affy's and I would come just for the brownie. It is just that good.
PS- the service WAS lacking before, however they've addressed these concerns and the service is great now.