I've gone to Bamiyan a few times for lunch and while the food is alright, I've always been unimpressed with everything else.
Food: I recommend the Chicken (Tandoori optional) Wrap. The dinner plates are $12+ and come with half the place covered in rice. I definitely recommend asking for an extra hot sauce (switching your white one for another hot one).
Service: Bamiyan's popularity also contributes to their poor wait times. I've had to wait 15-25 minutes to get food because of how busy they are.