Haweli is a wood-clad Indian restaurant offering a familiar range of vegetarian and meat-based dishes, including Alberta lamb marinated in spices.