We have been coming here for years and are never disappointed. Their lunch buffet is fantastic and they have the best shahi paneer in the area. The restaurant is not huge, but we get takeout from here a few times a month and it is always ready when they say it will be. Highly recommended!!