I've been going to the Garden for the last 6 years. Over all that time, the one thing I can say is inconsistency. The entrees that I've received has always been good, if a little salty. The problems have always been service and overall quality.
The menu is extensive with a page each for chicken, lamb, seafood, vegetables, tandoori, and breads. There is a great deal of variety with each and in general the entrees don't disappoint. It's the appetizers that serve to let you down. I have the distinct feeling the samosas are pre-packaged and pakuras from a box. I'd rather have a slimmer menu all from scratch than filling in holes with mass produced stuff.
The service itself has always been spotty, totally on point one time, and then mixed up entrees with another table and waiting forever for food the next. When it's who appears to be the owner, it typically goes well, but whenever it's anyone else it's less than stellar. Though on the plus side, they give you extra rice for free.
If you're getting take out, then you're good to go, just avoid the appetizers. If it's a sit down experience you want, then know you're reaching into a mixed bag.
Update: The food and the quality of it has changed little. However, on a recent order , we have discovered to our chagrin that while the prices have remained the same, the amount of food has gone down considerably.
I previously gave The Garden a moderate recommendation. With the price point stable and the portions cutting nearly in half, I'm no longer a customer. It's just not worth it with other options in the area.