Had a wonderful experience the staff is very friendly and the place is kept very clean. They offer exact same menu as Bamyan on Dixie Eglinton and I find the taste more authentic than Bamyan. The place is not busy at all and you get your food fairly quickly with a good quantity same as Bamyan.
They accept the credit card and offer lots of free parking in the plaza which is a good plus. There are tons of shops around the area this is the best for halal eaters.
I would ditch Bamyan over this if they keep the quality of their food same.