Words cannot describe how perfect this restaurant is. Let's start with the obvious: the food.
Unbelievable. This is authentic as it gets. If you like very hot food, don't be shy to express that because they will tailor your dish to any hotness level. Highly recommend the lamb vindaloo or the chicken tika malasa. Service is great too. You'll never see a server just standing around like a lot of American chain restaurants. This restaurant doesn't deserve anything less than 5 stars, anyone complaining about this place clearly hasn't experienced other Indian restaurants before. I travel for a living, and I'm pretty sure this is the best Indian I've ever had - at least in the USA.