Yes, this place is good. For the average consumer, everything lines up. Great tasting chapli and beef kabobs with rice and salad.
HOWEVER, having had the best Chapli kabob ever at de Afghanan in Fremont, CA, I cannot give this place higher than a 4 knowing the very best is out there. I know, I know, food snobbery.
Whether you have or haven't been to de Afghanan you will still find the food here to be satisfying and all around yummy.
Definitely try the phirnee and the mango drink.