An Indian restaurant in Cumbria has been named the best in the Northwest.