Seriously, a great place. Food is ALWAYS outstanding. Moderately priced for Indian, and you get a good portion of food. In the 10 years I've been frequenting this joint, I have never had a bad experience. The only annoying time was when a waiter was being trained (which was fine, he was doing well), and this waitress who was training him was being a bit irritating. Over-correcting and such (NO NO YOU NEVER PUT A TRAY ON A TABLE). She was also one of those waitresses who is insecure so comes over every 5 seconds to ask "Is everything ok?" "Do you need anything?" "Just checking up on you!" "Don't want you to think I'm neglecting you!" "Did you want your bill?" (5 minutes later) "Are you still ok?" I think she is gone, so no hard feelings Dawett! Other than that, all servers have been polite, all food has been delicious, and all of our visits have been exceptional. Amazing!