Very good Indian food, but the service is consistently below average. We have eaten at this restaurant several times and every single time we have had service related problems. Water is never refilled, it takes them quite a long time to take your orders, orders come out wrong, the few waiters working look overworked, etc. This restaurant is definitely understaffed and in my opinion is the reason for all of their service related issues. Can't have that type of service ruin great food, especially since the prices are on the high end.