We have been going to The Brar for over eight year. The food is excellent. There is a lot of selection. Many restaurants have been trying to imitate them but no can replicate their setup. There are always big line ups for a reason The restaurant is clean. The service is good.
The only little disappointment is the wait times during peak time. But it is worth the wait.