just got back from the lunch buffet at haveli's. not bad, but it was a bit pricy.