Haveli was always my favored joint to enjoy Indian Cuisine. During my 8 year stay, every experience at haveli was a memorable one. The food has been very tastefull and fresh. Presentation and service is always a pleasure in East Africa. Hospitality is in thier blood. Cant wait to visit haven again..