It is very difficult to find good Indian food in Charlotte, but this is one restaurant where some awesome Indian food is served at a very reasonable price.
The naan breads are excellent, the Tandoori kebabs and the north-Indian curries are excellent. The appetizers are good. However, the Biriyani is okayish, and the Indo-Chinese is not that good.
Service is generally quick, but expect a delay if it's crowded. The lunch buffet can be a bit crowded, so dinner is a more quieter time to enjoy the meal here. They also have a delivery service within the University area, which is very convenient.
Overall, I would say this is one of the best Indian restaurants in North Charlotte.