Went here on Mother's Day. The place was packed in the afternoon. Ordered barg, tikka, kofta, Chapli and bolangi.
The barg and tikka were a bit dry and chewy. The best thing I had was the Chapli kabob. Had the tandoori chicken before, that was okay too.
If you want kafta kabob, just walk ten meters over to the next restaurant, Paramount, they have the best. Skip on the regular rice they give, ask for the Qabili rice.
They don't accept credit cards which was a bit frustrating. Also add that to the fact my debit wasn't working with the machine. So make sure to bring cash as backup.
They have outside seating but it wasn't open when I went there Sunday afternoon.