We have eaten here for the lunch buffet as well as dinner and both are excellent. The service is great and the quality of the food is excellent. The prices are very reasonable. It is not your typical Indian restaurant, very elegant and the food is amazingly good. I would recommend this place to anyone looking for great food, not just Indian food.