I have had Indian food in several large cities and seldom had better meals that at India Garden. For dinner, the tandoori dishes are especially good. Service has been variable, but most recently was excellent. For lunch, it's hard to beat their buffet. All in all, if you like Indian food, this is a fine place to eat.