Let me start by saying that the food at this place is excellent and very reasonably priced. If you like Indian food, you'll like this place. However, while you'll find many things that you can get at an Indian restaurant, there are slight differences, perhaps due to the Pakistani part of this "Indo-Pak" cuisine. Service is warm, curteous, and good. You'll be made to feel at home.
The restaurant building appears to have been a convenience market at one time. It is spartan but clean. No elegance here. This is a book that you should not judge by its cover. The food here is the thing.
The buffet constantly features popular dishes but varies some entrees to provide variety. On the weekends, they serve additional items but I haven't tried them yet.