My hubby and I went there on a whim (just wanted Indian food and boom saw it!) for our anniversary. We didn't wait long to be seated, and then we ordered some ""love concoction drinks"" and decided that we would order the Haveli chef's dinner for 2-very impressive! Quickly a very delicious tomato based soup with cinnamon overtones came out-nice start! Then they brought out 4 different appetizers, all very delicious! (banana fritter, beef and pea samosa ??, a piece of lamb, and a fried potato thing) Next came the steaming main course of tandoori chicken and some lamb dish,rice, naan, other stuff--unbelievable amount! My hubby was full at this point, which is NO easy feat! The tandoori chicken was absolutely my fav, I have never tasted tandoori chicken that was so flavorful and moist-hands down their tandoori chicken is the best! We at this point decided to wrap up the remaining food and carry it home to finish later! We ordered some banana fritters and naan to go go as well(our son loves banana!) I was pleasantly surprised to see we needed to choose a dessert as well! Obviously we asked if we could take it home, there was no way I could down another bite! I highly enjoyed our evening there, and felt it had the right romantic atmosphere for our special occasion. I am craving more of that chicken right now! This place has definitely became our fav Indian food place! The service was excellent and the waitstaff was very attentive to us! Beautiful experience! Thanks Haveli!