There is a reason that this India Garden has won awards, including "The Best of Cleveland": the dishes are tasty, the menu is extensive, the food is flavorful, and the staff is warm and welcoming. As much as I like hot food, I can only handle a #2 spice level.
If you're hungry for lunch, you can't beat the buffet. It is all you can eat!
I go to NYC regularly and haven't found an Indian restaurant better than India Garden.