I have been visiting this place for around 3 years whenever I get that Indian food craving. Their lamb biriyani and butter chicken are the best I have tasted in Toronto/Mississauga. The Kabab platter is good as well and easily serves 4. Everything else on the menu is so-so. The place is very busy during lunch/dinner hours on weekdays/weekends. Expect at least an hour wait on weekends. However, it's much faster if you takeout and the takeout quantity is more than dine in. By far the best place to get good Indian food in Mississauga.
They recently opened a new branch on Dixie Rd which seems to have better ambience. Whether food tastes the same at the new branch is still to be seen