Indian Haveli is an Indian restaurant offering flavorful dishes for takeaway.