Nihari Haven is an upscale restaurant specializing in traditional, halal preparations from the Indian subcontinent.