We love this place - have been coming here for over five years. I strongly recommend ordering a la carte -- the food is amazing. The buffet is good but honestly as with any buffet you will just get the people pleasers. The waiters are so kind and have been here forever. Best place for Indian by far in the entire area. We also just love their Yorkville location....