We have been going to India Palace for about 6 years. The food has always been good whether it's the lunch buffet or dinner. However, they consistantly have the worst service of any restaurant I've been to anywhere. It is almost like customers are an inconvenience for them. If you can get anyone's attention it's a feat as they all disappear into the kitchen and never come out. I'm giving 4 stars because of the service, the food is really good so maybe I'll just try takeout next time.