First I must note that I've only had food delivered so I suspect that the food in the restaurant would taste worlds better fresh out of the kitchen. However the butter chicken I ordered tasted like chunks of chicken in a lightly seasoned tomato soup. It was good, but extremely bland. Rice was cooked perfectly, and the naan seems to be hit or miss. First time I ordered it was perfect, second time it was like heated matzah. I feel its important to note I've ONLY ever ordered butter chicken with plain naan. It's possible that butter chicken just isn't one of their good recipes. However based on that I'd say that if you want to introduce someone to Indian cuisine this is a nice place with with an American-friendly palate. If you're trying to find more of a "home cooked" style flavor, you may want to keep looking.