Extremely tasty homemade Indian fare served by the nicest staff you'll ever meet. Haveli offers an impressive selection while still surpassing expectations on classic menu staples. A nice first try at Haveli might include the Tandoori Mixed Grill, offering you the restaurant's take on tandoori chicken and shrimp, as well as seekh kabab. The friendly staff is will customize to your spice preference. The lunch buffet at $8.95 is a steal, and the all-you-can-eat fare is of the same quality as ordering off the menu. Definitely recommend.